Text copied to clipboard!
Tytuł
Text copied to clipboard!Pełny Stos Web Developer
Opis
Text copied to clipboard!
Szukamy Programisty Pełnego Stosu Web, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie nowoczesnych aplikacji internetowych. Idealny kandydat posiada doświadczenie zarówno w technologiach frontendowych, jak i backendowych, a także rozumie pełny cykl życia aplikacji webowej.
Jako Programista Pełnego Stosu Web będziesz pracować w zespole interdyscyplinarnym, współpracując z projektantami UX/UI, menedżerami produktu oraz innymi programistami. Twoim zadaniem będzie tworzenie skalowalnych, bezpiecznych i wydajnych rozwiązań, które spełniają potrzeby naszych klientów i użytkowników końcowych.
Oczekujemy, że będziesz aktywnie uczestniczyć w procesie projektowania architektury systemu, implementować nowe funkcjonalności, pisać testy jednostkowe i integracyjne, a także dbać o jakość kodu poprzez code review. Będziesz również odpowiedzialny za integrację z zewnętrznymi API, optymalizację wydajności aplikacji oraz wdrażanie najlepszych praktyk w zakresie DevOps i CI/CD.
Wymagana jest znajomość nowoczesnych frameworków frontendowych takich jak React, Angular lub Vue.js, a także technologii backendowych jak Node.js, Python (Django/Flask) lub Java (Spring). Znajomość baz danych relacyjnych (np. PostgreSQL, MySQL) oraz nierelacyjnych (np. MongoDB) będzie dodatkowym atutem.
Jeśli jesteś osobą samodzielną, komunikatywną i chętną do ciągłego rozwoju, ta rola jest dla Ciebie. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, udział w ciekawych projektach oraz dostęp do najnowszych technologii.
Obowiązki
Text copied to clipboard!- Projektowanie i rozwój aplikacji webowych po stronie frontend i backend
- Tworzenie i utrzymywanie baz danych
- Integracja z zewnętrznymi API i usługami
- Wdrażanie i utrzymywanie środowisk CI/CD
- Pisanie testów jednostkowych i integracyjnych
- Udział w przeglądach kodu i optymalizacji wydajności
- Współpraca z zespołem projektowym i interesariuszami
- Tworzenie dokumentacji technicznej
- Rozwiązywanie problemów i debugowanie aplikacji
- Monitorowanie i utrzymanie aplikacji w środowisku produkcyjnym
Wymagania
Text copied to clipboard!- Minimum 3 lata doświadczenia jako Full Stack Developer
- Znajomość JavaScript, HTML, CSS oraz jednego z frameworków frontendowych (React, Angular, Vue)
- Doświadczenie z Node.js, Pythonem lub Javą po stronie backendu
- Znajomość relacyjnych i nierelacyjnych baz danych
- Umiejętność pracy z systemami kontroli wersji (Git)
- Doświadczenie w pracy z REST API i/lub GraphQL
- Znajomość narzędzi DevOps i CI/CD
- Dobra znajomość języka angielskiego w mowie i piśmie
- Umiejętność pracy zespołowej i komunikatywność
- Zdolność do samodzielnego rozwiązywania problemów
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie technologie frontendowe i backendowe znasz najlepiej?
- Czy masz doświadczenie w pracy z bazami danych? Jakimi?
- Opisz projekt, w którym pełniłeś rolę Full Stack Developera.
- Jakie narzędzia CI/CD stosowałeś w poprzednich projektach?
- Czy miałeś okazję pracować z chmurą (AWS, Azure, GCP)?
- Jakie są Twoje oczekiwania względem pracy zespołowej?
- Jak radzisz sobie z debugowaniem złożonych problemów?
- Czy masz doświadczenie w pracy z metodologią Agile?
- Jakie są Twoje ulubione narzędzia developerskie?
- Czy jesteś otwarty na naukę nowych technologii?